google.golang.org/protobuf/internal/impl.MessageInfo.sizePointer (method)
16 uses
google.golang.org/protobuf/internal/impl (current package)
codec_field.go#L160: return protowire.SizeBytes(f.mi.sizePointer(p.Elem(), opts)) + f.tagsize
codec_field.go#L164: calculatedSize := f.mi.sizePointer(p.Elem(), opts)
codec_field.go#L329: return 2*f.tagsize + f.mi.sizePointer(p.Elem(), opts)
codec_field.go#L414: n += protowire.SizeBytes(f.mi.sizePointer(v, opts)) + f.tagsize
codec_field.go#L424: siz := f.mi.sizePointer(v, opts)
codec_field.go#L750: n += 2*f.tagsize + f.mi.sizePointer(v, opts)
codec_field_opaque.go#L43: return protowire.SizeBytes(f.mi.sizePointer(p.AtomicGetPointer(), opts)) + f.tagsize
codec_field_opaque.go#L48: calculatedSize := f.mi.sizePointer(mp, opts)
codec_field_opaque.go#L97: return 2*f.tagsize + f.mi.sizePointer(p.AtomicGetPointer(), opts)
codec_field_opaque.go#L153: n += protowire.SizeBytes(f.mi.sizePointer(v, opts)) + f.tagsize
codec_field_opaque.go#L163: siz := f.mi.sizePointer(v, opts)
codec_field_opaque.go#L230: n += 2*f.tagsize + f.mi.sizePointer(v, opts)
codec_map.go#L108: valSize += protowire.SizeBytes(f.mi.sizePointer(p, opts))
codec_map.go#L257: valSize := f.mi.sizePointer(val, opts)
encode.go#L41: size := mi.sizePointer(p, marshalOptions{
encode.go#L47: func (mi *MessageInfo) sizePointer(p pointer, opts marshalOptions) (size int) {